\hypertarget{classDbSync__Model__Table__Trigger}{
\section{DbSync\_\-Model\_\-Table\_\-Trigger Class Reference}
\label{classDbSync__Model__Table__Trigger}\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
}
Inheritance diagram for DbSync\_\-Model\_\-Table\_\-Trigger:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classDbSync__Model__Table__Trigger}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a997b0c6e7fea55d82c515efabd6248e1}{getTriggerName} ()
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a65fb6390628a66a3427966a012e1a90d}{setTriggerName} (\$triggerName)
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a82965dc7d44b8c3722b4830c6c7cc7ea}{getName} ()
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a8b13bee47b742b987a07533dba66da76}{getTableName} ()
\item 
\hyperlink{classDbSync__Model__Table__Trigger_aee02868e4b67cd7df75e7a2e1d7a354f}{generateConfigData} ()
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a97d3977f816145195c174e8c460652b6}{generateSql} ()
\item 
\hyperlink{classDbSync__Model__Table__Trigger_abfa0a80448a4a9c5eb22dafe24d75697}{dropTrigger} ()
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a7e5d9106415d0be267a1200851f780a5}{getListDb} (\$tables)
\item 
\hyperlink{classDbSync__Model__Table__Trigger_a90b0638071521cb7aa66eb69e651dd81}{getListConfig} (\$tables)
\item 
\hyperlink{classDbSync__Model__Table__Trigger_ae0731c9fbb1b7c293e05ca05af4ca2aa}{getList} (\$tables)
\item 
\hyperlink{classDbSync__Model__Table__Trigger_acaf99517d87453f4383ea37421ddf3b5}{hasDbTrigger} ()
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDbSync__Model__Table__Trigger_ad715a813c905bc187ff54cf2ea23bbe4}{
{\bfseries \$\_\-triggerName}}
\label{classDbSync__Model__Table__Trigger_ad715a813c905bc187ff54cf2ea23bbe4}

\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classDbSync__Model__Table__Trigger_abfa0a80448a4a9c5eb22dafe24d75697}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!dropTrigger@{dropTrigger}}
\index{dropTrigger@{dropTrigger}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{dropTrigger}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::dropTrigger (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_abfa0a80448a4a9c5eb22dafe24d75697}
Delete Table

\begin{DoxyReturn}{Returns}
boolen 
\end{DoxyReturn}
\hypertarget{classDbSync__Model__Table__Trigger_aee02868e4b67cd7df75e7a2e1d7a354f}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!generateConfigData@{generateConfigData}}
\index{generateConfigData@{generateConfigData}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{generateConfigData}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::generateConfigData (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_aee02868e4b67cd7df75e7a2e1d7a354f}
Get data to store in config file

\begin{DoxyReturn}{Returns}
array 
\end{DoxyReturn}
\hypertarget{classDbSync__Model__Table__Trigger_a97d3977f816145195c174e8c460652b6}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!generateSql@{generateSql}}
\index{generateSql@{generateSql}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{generateSql}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::generateSql (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a97d3977f816145195c174e8c460652b6}
Generate Sql code

\begin{DoxyReturn}{Returns}
string 
\end{DoxyReturn}

\begin{DoxyExceptions}{Exceptions}
{\em \hyperlink{classDbSync__Exception}{DbSync\_\-Exception}} & \\
\hline
\end{DoxyExceptions}
\hypertarget{classDbSync__Model__Table__Trigger_ae0731c9fbb1b7c293e05ca05af4ca2aa}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!getList@{getList}}
\index{getList@{getList}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{getList}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::getList (
\begin{DoxyParamCaption}
\item[{\$}]{tables}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_ae0731c9fbb1b7c293e05ca05af4ca2aa}
Get db tables list


\begin{DoxyParams}[1]{Parameters}
array & {\em \$tables} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
array 
\end{DoxyReturn}
\hypertarget{classDbSync__Model__Table__Trigger_a90b0638071521cb7aa66eb69e651dd81}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!getListConfig@{getListConfig}}
\index{getListConfig@{getListConfig}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{getListConfig}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::getListConfig (
\begin{DoxyParamCaption}
\item[{\$}]{tables}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a90b0638071521cb7aa66eb69e651dd81}
Get data tables list


\begin{DoxyParams}[1]{Parameters}
array & {\em \$tables} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
array 
\end{DoxyReturn}
\hypertarget{classDbSync__Model__Table__Trigger_a7e5d9106415d0be267a1200851f780a5}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!getListDb@{getListDb}}
\index{getListDb@{getListDb}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{getListDb}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::getListDb (
\begin{DoxyParamCaption}
\item[{\$}]{tables}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a7e5d9106415d0be267a1200851f780a5}
Get triggers list


\begin{DoxyParams}[1]{Parameters}
array & {\em \$tables} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
array 
\end{DoxyReturn}
\hypertarget{classDbSync__Model__Table__Trigger_a82965dc7d44b8c3722b4830c6c7cc7ea}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!getName@{getName}}
\index{getName@{getName}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{getName}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::getName (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a82965dc7d44b8c3722b4830c6c7cc7ea}
Get trigger name

\begin{DoxyReturn}{Returns}
string 
\end{DoxyReturn}


Reimplemented from \hyperlink{classDbSync__Model__Table__AbstractTable_a88726b043a43248114ca3e3faa9025d2}{DbSync\_\-Model\_\-Table\_\-AbstractTable}.

\hypertarget{classDbSync__Model__Table__Trigger_a8b13bee47b742b987a07533dba66da76}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!getTableName@{getTableName}}
\index{getTableName@{getTableName}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{getTableName}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::getTableName (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a8b13bee47b742b987a07533dba66da76}
Get table name

\begin{DoxyReturn}{Returns}
string 
\end{DoxyReturn}


Reimplemented from \hyperlink{classDbSync__Model__Table__AbstractTable_a8ee4b6ffc0539b45a791bc04eebe7548}{DbSync\_\-Model\_\-Table\_\-AbstractTable}.

\hypertarget{classDbSync__Model__Table__Trigger_a997b0c6e7fea55d82c515efabd6248e1}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!getTriggerName@{getTriggerName}}
\index{getTriggerName@{getTriggerName}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{getTriggerName}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::getTriggerName (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a997b0c6e7fea55d82c515efabd6248e1}
Get trigger name

\begin{DoxyReturn}{Returns}
string 
\end{DoxyReturn}

\begin{DoxyExceptions}{Exceptions}
{\em \hyperlink{classDbSync__Exception}{DbSync\_\-Exception}} & \\
\hline
\end{DoxyExceptions}
\hypertarget{classDbSync__Model__Table__Trigger_acaf99517d87453f4383ea37421ddf3b5}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!hasDbTrigger@{hasDbTrigger}}
\index{hasDbTrigger@{hasDbTrigger}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{hasDbTrigger}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::hasDbTrigger (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_acaf99517d87453f4383ea37421ddf3b5}
Is db table exists

\begin{DoxyReturn}{Returns}
boolen 
\end{DoxyReturn}
\hypertarget{classDbSync__Model__Table__Trigger_a65fb6390628a66a3427966a012e1a90d}{
\index{DbSync\_\-Model\_\-Table\_\-Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}!setTriggerName@{setTriggerName}}
\index{setTriggerName@{setTriggerName}!DbSync_Model_Table_Trigger@{DbSync\_\-Model\_\-Table\_\-Trigger}}
\subsubsection[{setTriggerName}]{\setlength{\rightskip}{0pt plus 5cm}DbSync\_\-Model\_\-Table\_\-Trigger::setTriggerName (
\begin{DoxyParamCaption}
\item[{\$}]{triggerName}
\end{DoxyParamCaption}
)}}
\label{classDbSync__Model__Table__Trigger_a65fb6390628a66a3427966a012e1a90d}
Set trigger name


\begin{DoxyParams}[1]{Parameters}
string & {\em \$triggerName} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\hyperlink{classDbSync__Model__Table__Trigger}{DbSync\_\-Model\_\-Table\_\-Trigger} 
\end{DoxyReturn}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
DbSync/Model/Table/Trigger.php\end{DoxyCompactItemize}
